Bayesian Belief Networks as a Software Productivity Estimation Tool

نویسندگان

  • S. Bibi
  • I. Stamelos
  • L. Angelis
چکیده

Defining the required productivity in order to complete successfully and within time and budget constraints a software development project is actually a reasoning problem that should be modelled under uncertainty. The contribution of this paper is the analysis of the applicability of probabilistic reasoning approaches, in particular Bayesian Belief Networks (BBN), to this problem. BBNs are capable of discovering the dependencies and independencies among the attributes of a project and defining the direct impact of some of them on productivity. Uncertainty is depicted through the use of estimate intervals and probabilities: the estimation is actually an interval within which the productivity of a project is likely to fall in, with a certain probability, considering both an optimistic and a pessimistic situation. The use of predefined intervals is another important feature of the method, allowing the control of the estimation process and the generation of meaningful intervals, appealing and understood by software managers. The ability of the method to classify correctly the rest of the attributes in one of their discrete values is also tested, paying further attention on the software development mode. The method is applied and evaluated on the widely known COCOMO81 dataset. The evaluation shows that BBN is a promising method whose results can be confirmed intuitively. BBN are easily interpreted, allow flexibility in the estimation, can support expert judgment and create models considering all the information that lay in a dataset by including all productivity factors in the final model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Surface Water Evaporation Estimation Model Using Bayesian Belief Networks with an Application to the Persian Gulf

Evaporation phenomena is a effective climate component on water resources management and has special importance in agriculture. In this paper, Bayesian belief networks (BBNs) as a non-linear modeling technique provide an evaporation estimation  method under uncertainty. As a case study, we estimated the surface water evaporation of the Persian Gulf and worked with a dataset of observations ...

متن کامل

A Surface Water Evaporation Estimation Model Using Bayesian Belief Networks with an Application to the Persian Gulf

Evaporation phenomena is a effective climate component on water resources management and has special importance in agriculture. In this paper, Bayesian belief networks (BBNs) as a non-linear modeling technique provide an evaporation estimation  method under uncertainty. As a case study, we estimated the surface water evaporation of the Persian Gulf and worked with a dataset of observations ...

متن کامل

Using Bayesian Belief Networks to Predict the Reliability of Military Vehicles

Predicting the reliability of military vehicles has traditionally concentrated on estimation using failure data gathered during trials or use. However, it is increasingly recognised that predicting reliability earlier in the life cycle, using design and process capability evidence, is one way of improving predictions and positively influencing reliability. This paper presents the use of Bayesia...

متن کامل

Formalising Engineering Judgement on Software Dependability via Belief Networks

We present the use of Bayesian belief networks to formalise reasoning about software dependability, so as to make assessments easier to build and to check. Bayesian belief networks include a graphical representation of the structure of a complex argument, and a sound calculus for representing probabilistic information and updating it with new observations. We illustrate the method and show its ...

متن کامل

An adaptive estimation method to predict thermal comfort indices man using car classification neural deep belief

Human thermal comfort and discomfort of many experimental and theoretical indices are calculated using the input data the indicator of climatic elements are such as wind speed, temperature, humidity, solar radiation, etc. The daily data of temperature، wind speed، relative humidity، and cloudiness between the years 1382-1392 were used. In the First step، Tmrt parameter was calculated in the Ray...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003